More on flop for sure. Why are you betting half the pot on this flop?
Turn sizing looks ok to me tbh, and yeah now I fold.